team chief - French English Dictionary